Supplier Page from MyBioSource.com for Recombinant Debaryomyces hansenii Mitochondrial import inner membrane translocase subunit TIM54 (TIM54), partial